Addon Nice Server 1.0 for MS CRM 4 or 3

addonnice.zip (46,0 MB)
Addon Nice Server could look like a simple CMS as DotNetNuke or Umbraco, but its usage is wider because it relies on and extends Microsoft Dynamics CRM 4. It requires MS CRM, ASP.NET, IIS 7 and SQL Server 2008 and is built with Visual Studio 2010 using C#, ASP.NET, Css, javascript and .NET 4.0. Addon Nice takes its strength from its powerful wrapper which allows addressing CRM 3 and CRM 4 using the same API. The wrapper's roles are multiple: - It prevents recompiling your code as soon as you customize a CRM entity, working totally on Dynamic entities calls to the CRM Server, - It simplifies the CRM API, allowing a more natural way of writing c# code, no needs to bother with opening the server, preparing special data structures, all is done inside the wrapper, - It propagates the MS CRM security based on CRM users roles to its pages and modules architecture, taking care to assume the transparent authentication and authorisation whatever the CRM Server installation is (IFD, AD or Online), - It provides a base DynEntity class from which inherit all MS CRM related entities allowing to use inherence and intellisense when extending CRM entities. The modular approach allows combining modules to create pages which could be used directly inside an external web application or inside any CRM entity dedicated Form. Just like SharePoint, Addon Nice Server uses 2 web sites: one for management, the other being the public view. The whole Addon Nice Site is highly customisable with parameters for the site (and any extension), for each page and each module occurence. With a notion of familly of modules, the parameters could be shared between several modules occurences in the same or different pages, allowing extended features not available on other CMS. Addon Nice also defines functional package optionally installed with version checking. Working with Addon Nice could as simple as using the (50+) existing modules, dedicated or not to CRM, but also writing your own's.